stomach stapling - German English Dictionary